Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F27 Spain F11 Spain F16 Spain F26 Spain F13 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F29 Spain F33 Spain F3 Portugal F2 Sweden F1 Spain F13 Great Britain F9 Greece F3 Great Britain F11 Spain F28 Spain F29 Great Britain F15 Spain F33 Indonesia F4 Indonesia F5 Indonesia F6 Great Britain F19 Great Britain F20 Spain F39 Spain F40 Spain F41 Israel F4 Israel F5 Spain F1 Spain F2 Spain F3 Mexico F2 Mexico F3 Cuba F1 Cuba F2 Portugal F4 Portugal F5 Spain F10 Spain F11 USA F7 USA F8 Great Britain F7 Great Britain F8 Spain F28 Italy F27 Spain F34 Spain F35 Spain F36 Spain F37 France F19 France F20 United Arab Emirates F1 United Arab Emirates F2 Germany F4 Germany F5 Italy F2 France F3 Great Britain F4 Great Britain F8 Spain F31 Kuwait F1 Croatia F1 Chinese Taipei F1 Chinese Taipei F2 Spain F18 Spain F14 Spain F21 Spain F25 Great Britain F3 (Shrewsbury) Qatar F2 (Doha) Qatar F3 (Doha) Portugal F6 (Lisbon) Greece F2 Harrah's Entertainment Men's Pro Challenger - Tunica USTA Seascape Challenger - Aptos USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Championships of Kerrville - Kerrville 2006 USTA Tallahassee Tennis Challenger - Tallahassee The Surbiton Trophy - Surbiton Open Diputacion Ciudad de Pozoblanco - Cordoba The Surbiton Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana University of Tennessee USTA Challenger - Knoxville USTA Challenger of Las Vegas - Las Vegas Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon National Bank Men's Rimouski Challenger - Rimouski Caversham International Tennis Tournament - Jersey ARMS USTA Challenger - Rocky Mount USTA Challenger of San Antonio - San Antonio GHI Bronx Classic - Bronx 2002 Azalea Orthopedic Challenger - Tyler Powder Byrne Trophy - Surbiton Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler San Luis Potosi Challenger The LTA Manchester Trophy - Manchester Mexico City Challenger Talahassee Challenger USTA Tennis Championships of Houston - Houston Pereira Challenger Pozoblanco Challenger XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Bogota Challenger Toyota Challenger Brasilia Challenger Freudenstadt Challenger Seville Challenger Tallahassee Challenger Nottingham Challenger Bangkok Challenger Bangkok Challenger Caloundra Challenger Nottingham Challenger Lexington Challenger Lambertz Open by Stawag - Aachen Binghamton Challenger Shanghai Challenger Bangkok Challenger Sacramento Challenger Loughborough Challenger The LTA Hester Trophy - Manchester Barranquilla Challenger Kaohsiung Challenger Bangkok Challenger Shanghai Challenger Anning Challenger Nottingham Challenger Savannah Challenger Nottingham Challenger Seville Challenger Vancouver Challenger Aptos Challenger Manta Challenger Fergana Challenger Melbourne Challenger Maui Challenger Granby Challenger Heilbronn Challenger Lexington Challenger Aptos Challenger Istanbul Challenger Reunion Island Challenger Campos do Jordao Challenger Lexington Challenger Orleans Challenger Mons Challenger Bangalore Challenger Pune Challenger Puebla Challenger Bordeaux Challenger Manchester Challenger Chengdu Challenger Sarasota Challenger Guadalajara Challenger Vancouver Challenger Ismaning Challenger Rennes Challenger Jinan Challenger Shanghai Challenger Orlando Challenger Nottingham Challenger Guadalajara Challenger Granby Challenger Yokohama Challenger Sarasota Challenger Loughborough Challenger Jinan Challenger Sarasota Challenger Bratislava Challenger Nottingham Challenger The Tarka Challenger - Barnstaple Traralgon Challenger 2 Burnie Challenger Leon Challenger Urbana-Champaign Challenger - Urbana Sarajevo Challenger Ostrava Challenger Vicenza Challenger Puerto Vallarta Challenger Surbiton Challenger Miller Lite Hall of Fame Tennis Championships - Newport Barranquilla Challenger St. Remy Challenger Alessandria Challenger Surbiton Challenger XL Capital Bermuda Open - Bermuda Buenos Aires Challenger Fifth-Third Bank Tennis Championships - Lexington Kroger / St. Jude International - Memphis Charlottesville Challenger Franklin Templeton Tennis Classic - Scottsdale Savannah Challenger Tallahassee Challenger Manchester Challenger St. Francis Health System USTA Challenger - Tulsa Morelos Challenger USTA Men's Challenger of Dallas - Dallas Alphen Challenger Vancouver Challenger RCA Championships - Indianapolis Theusbridge.com Tennis Classic - Tarzana The Stella Artois Grass Court Championships - Queen's/London U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Glasgow Challenger TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo New Delhi Challenger III - New Delhi Binghamton Challenger Chengdu Challenger International Tennis Championships - Delray Beach Cassis Challenger Rome Challenger Las Vegas Challenger Legg Mason Tennis Classic - Washington D.C. Bangalore Challenger Pune Challenger Nottingham Challenger Monterrey Challenger Sarasota Challenger Leon Challenger New Delhi Challenger IV - New Delhi Aix En Provence Challenger Stockholm Open - Stockholm Surbiton Challenger The Stella Artois Grass Court Championships - London Kaohsiung Challenger Columbus Challenger Aptos Challenger Santiago Challenger 2002 Eddleman USTA Challenger - Birmingham Nottingham 1 Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Noumea Challenger Lexington Challenger Adidas International - Sydney Kroger / St. Jude International - Memphis The Samsung Open - Nottingham Siebel Open - San Jose Ismaning Challenger Brest Challenger Lexington Challenger Rennes Challenger Monterrey Challenger Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Jersey Challenger International Tennis Championships - Delray Beach Savannah Challenger Quimper Challenger Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Tallahassee Challenger Sarasota Challenger International Tennis Championships - Delray Beach Savannah Challenger St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Pilot Pen Tennis - New Haven Medibank Private International - Sydney Chennai Open - Chennai Medibank International - Sydney Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Pilot Pen Tennis - New Haven Thailand Open - Bangkok Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Rakuten Japan Open - Tokyo Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Burnie Challenger Brasov Challenger Citi Open - Washington Aircel Chennai Open - Chennai AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Dallas Challenger Nottingham Challenger Rimouski Challenger The Artois Championships - London Nature Valley International - Eastbourne Delray Beach International Tennis Championships - Delray Beach West Lakes Challenger Jersey Challenger Swiss Indoors Basel - Basel Salinas Challenger Countrywide Classic - Los Angeles Sarasota Challenger Nottingham Challenger SAP Open - San Jose Kun-Ming Challenger Dubai Duty Free Tennis Championships - Dubai Baton Rouge Challenger Eckental Challenger Rakuten Japan Open - Tokyo The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Barcelona Open BancSabadell - Barcelona Traralgon Challenger Stockholm Open - Stockholm Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne Yeongwol Challenger AEGON International - Eastbourne Manta Challenger Quimper Challenger Countrywide Classic - Los Angeles Shenzhen Open - Shenzhen Panama City Challenger Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Tallahassee Challenger AEGON Championships - London Binghamton Challenger AEGON Championships - London Legg Mason Tennis Classic - Washington Koblenz Challenger Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Irving Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Loughborough Challenger Qatar ExxonMobil Open - Doha Surbiton Challenger Singapore Challenger Dubai Duty Free Tennis Championships - Dubai Pereira Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Atlanta Tennis Championships - Atlanta Vancouver Challenger Sarasota Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Guayaquil Challenger Bordeaux Challenger Claro Open Colombia - Bogota Mouilleron-Le-Captif Challenger U.S. Men's Clay Court Championships - Houston Kaohsiung Challenger Open 13 - Marseille Shenzhen Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Savannah Challenger Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Bendigo Challenger Citi Open - Washington Aegon Nottingham Open - Nottingham Mons Challenger GHI Bronx Tennis Classic - Bronx Cary Challenger Savannah Challenger Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Mallorca Challenger University of Tennessee USTA Men's Challenger - Knoxville Istanbul Challenger AEGON Championships - London Vancouver Challenger Newport Beach Challenger DIEMA XTRA Sofia Open - Sofia Fever-Tree Championships - London RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston cinch Championships - London AAPT Championships - Adelaide Truist Atlanta Open - Atlanta Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Open de la Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Brisbane - Brisbane Winston-Salem Open - Winston-Salem SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Dubai Duty Free Tennis Championships - Dubai Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami New York Open - New York Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Open de Tenis Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Campbell's Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Madrid - Madrid BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells Sybase Open - San Jose Medibank International - Sydney Tennis Masters Series - Cincinnati Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Pacific Life Open - Indian Wells U.S. Open - New York Pilot Pen Tennis - New Haven Wimbledon - London French Open - Paris Internazionali BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Rogers Cup - Montreal AEGON International - Eastbourne Western & Southern Open - Cincinnati Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells Masters Series - Hamburg BNP Paribas Masters - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Nature Valley International - Eastbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Campionati Internazionali D'Italia - Rome Miami Open - Miami Legg Mason Tennis Classic - Washington Davis Cup, Group I, 2R, GBR-RUS 3-2 Brisbane International - Brisbane U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne China Open - Beijing Medibank International - Sydney French Open - Paris Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 U.S. Open - New York Davis Cup, Group 2, 1R, LTU-GBR 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group II, 3R, GBR-HUN 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston NASDAQ-100 Open - Miami Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Campionati BNL dItalia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Tennis Masters Series - Paris AAMI Classic - Kooyong French Open - Paris All Lower level tournaments Wimbledon - London French Open - Paris U.S. Open - New York Barclays ATP World Tour Finals - London Wimbledon - London U.S. Open - New York Olympics - Athens Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rogers Masters - Toronto French Open - Paris Wimbledon - London Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, QF, USA-ESP 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Hyundai Hopman Cup - Perth Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, World Group, QF, SRB-GBR 2-3